Skip to content

Conversation

@ConsoleTVs
Copy link
Member

No description provided.

- Document all React hooks with examples and parameter descriptions
- Document all React components with proper @example usage
- Document React context types (ContextValue, QueryTransitionContextValue)
- Add JSDoc for all core query function types (OnceFunction, SequenceFunction, NextFunction, StreamFunction, etc.)
- Document internal query functions (emit, next, stream, once, sequence)
- Add documentation to Solid.js module (QueryProvider, context types)
- Change ErrNoQueryInstanceFound from string to Error instance for proper error handling
- Ensure all interface properties have multi-line JSDoc with blank lines between entries
- Add AGENTS.md with project overview, build commands, code style guidelines, and naming conventions
- Replace ESLint + Prettier with Rust-based OxLint + Oxfmt tools
- Remove 130 npm packages (ESLint plugins, TypeScript plugins, Prettier, globals)
- Add oxlint (1.42.0) and oxfmt (0.27.0) as dev dependencies
- Create .oxlintrc.json with React, TypeScript, and Vitest plugins
- Create .oxfmtrc.json (migrated from Prettier config)
- Update package.json scripts: lint, format, format:check
- Update .vscode/settings.json for Oxc VSCode extension
- Disable react-in-jsx-scope rule (using new JSX transform)
- Fix QueryPrefetchTags jsx-key warning by adding key prop
- Refactor useQueryInstance test to remove ErrorBoundary
  - Use try-catch in component instead of ErrorBoundary
  - Remove .concurrent from test file (avoid overlapping act() calls)
  - Eliminates stderr output during tests
- Update AGENTS.md documentation for new tooling
@ConsoleTVs ConsoleTVs merged commit 7536752 into main Jan 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants